package tests.testclasses
{
	import flash.events.EventDispatcher;
	
	public class UndoableTestClassWithoutEventKey extends EventDispatcher
	{
		public function UndoableTestClassWithoutEventKey()
		{
		}

		private var _testStringProperty:String = "";
		[Undoable]
		public function get testStringProperty():String
		{
			return _testStringProperty;
		}
		[Bindable]
		public function set testStringProperty(value:String):void
		{
			if (value != _testStringProperty)
			{
				_testStringProperty = value;
				dispatchEvent(new Event("testStringPropertyChanged"));
			}
		}

	}
}